rough-leaved dogwood - Turkish English Dictionary